#ifndef __LOG_H
#define __LOG_H

#include <stdio.h>

#define println(fmt, args...) printf(fmt"\n", ##args)
#define log(fmt, args...) println("%s(%d): " fmt, __FUNCTION__, __LINE__, ##args)
#define log_error log
#define debug(fmt, args...) log("__debug "fmt, ##args)
#define mark() debug("__mark")

#endif